have something to show for something - English Synonyms Dictionary